Merge: Integer signedness and overflow and related fixes.
authorPaul Eggert <eggert@cs.ucla.edu>
Thu, 28 Jul 2011 00:48:01 +0000 (17:48 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Thu, 28 Jul 2011 00:48:01 +0000 (17:48 -0700)
1  2 
lib-src/ChangeLog
nt/ChangeLog

index 7e83076b61d83ec50484ead5ce604f0ee30b89bf,e36938e7ef56720137dd1cc3004546a18f3b60cb..3a0c63f8eb4b696ba6a9e06ab2a42b3ecfbd6ad3
@@@ -1,3 -1,16 +1,16 @@@
 -2011-07-11  Paul Eggert  <eggert@cs.ucla.edu>
++2011-07-28  Paul Eggert  <eggert@cs.ucla.edu>
+       Assume freestanding C89 headers, string.h, stdlib.h.
+       * ebrowse.c: Include stdlib.h unconditionally.
+       * etags.c, update-game-score.c:
+       Include string.h and stdlib.h unconditionally.
+       * makefile.w32-in (LOCAL_CFLAGS): Don't define STDC_HEADERS.
+       * movemail.c, pop.c: Include string.h unconditionally.
+       * update-game-score.c: No need to include stdarg.h; not used.
+       Assume support for memcmp, memcpy, memmove, memset.
+       * etags.c (absolute_filename): Assume memmove exists.
  2011-07-09  Andreas Schwab  <schwab@linux-m68k.org>
  
        * update-game-score.c (usage): Update usage line.
diff --cc nt/ChangeLog
index b335542ba9c6fd051a8ff8fc271271b13250b7f5,29e6a4b110de79c3221b243fd9fee6c977f03437..299f97bebec109730e1bde58b7c77faa79bd4149
@@@ -1,3 -1,10 +1,10 @@@
 -2011-07-07  Paul Eggert  <eggert@cs.ucla.edu>
++2011-07-28  Paul Eggert  <eggert@cs.ucla.edu>
+       Assume freestanding C89 headers, string.h, stdlib.h.
+       * config.nt (HAVE_LIMITS_H, HAVE_STRING_H, HAVE_STDLIB_H)
+       (STDC_HEADERS): Remove.
+       Iinclude string.h, stdlib.h unconditionally.
  2011-06-07  Eli Zaretskii  <eliz@gnu.org>
  
        * inc/stdint.h (INT32_MAX, INT64_MAX, INTPTR_MAX, PTRDIFF_MAX)